package com.sz.common.pay.pingan.entity.transfer;

import lombok.Data;

/**
 * Function: 会员资金支付【6070】 <br>
 * Author: siqishangshu <br>
 * Date: 2017-10-30 14:06:00
 * 会员资金支付【6070】
 功能描述：
    即将会员冻结在担保子账户的资金进行支付，一部分归为平台收益，剩下的支付到不同的子账户中。调用该接口前，需先调用【6007】进行冻结。
 相关说明：
    转出子账户送使用6007接口进行冻结的子账户，转入子账户则是需要收款的各个子账户。
 接口字段：
    请求包：交易网－> 监管系统
 输入项名称	        英文名	    最大长度	  输入属性 	注释
 资金汇总账号 	    SupAcctId	    C(32)	必输
 转出子账户账号	    OutCustAcctId	C(32)	必输
 转出交易网会员代码	OutThirdCustId	C(32)	必输
 手续费	            HandFee	        9(15)	必输	    归于平台的收益
 币种	            CcyCode	        C(3)	必输	    RMB
 订单号	            ThirdHtId	    C(30)	必输
 转入子账户数	        TotalCount	    C(8)	必输
 信息数组	        Array			循环开始
 转入子账户账号	    InCustAcctId	C(32)	必输
 转入交易网会员代码	InThirdCustId	C(32)	必输
 交易金额	            TranAmount	    9(15)	必输
 信息数组	        Array			循环结束
 备注	            Note	        C(120）	可选
 保留域	            Reserve	        C(120)	可选
 */
@Data
@Deprecated
public class MemberFundPaymentRequest {
    private String TranFunc  = "6070";        //交易码
    private String SupAcctId;
    private String OutCustAcctId;
    private String OutThirdCustId;
    private String HandFee;
    private String CcyCode;
    private String ThirdHtId;
    private String TotalCount;
    private String[] InCustAcctId;
    private String[] InThirdCustId;
    private String[] TranAmount;

    private String Note;
    private String Reserve;
}
